Подписаться
Опубликовано

Как удалить больше кода, чем написать?

Автор
  • Имя
    Счастливый тимлид | ♥ Frontend
    Telegram

Знаете это чувство, когда удалил больше кода, чем написал, и всё заработало как надо!?

Очень люблю эти два типа задач

Первый, когда нужно реализовать новую фичу с нуля. Тут ты и думаешь про архитектуру решения, и про ограничения, и не завязан на прошлый код. Просто создаешь новый файл и творишь так как тебе хочется. И в конце аккуратно связываешь её тонкими нитями API с основным проектом.

Второй, это когда надо выпилить фичу. Это можно сравнить с хирургической операцией, как я её себе представляю. Сначала находишь основную часть фичи, отделяешь ее аккуратно. Потом смотришь куда она пустила свои метастазы, иногда это прямые связи, и их найти очень легко, а иногда это разбросанные по всему проекту кусочки. Ты находишь каждый и аккуратно его убираешь. Местами, где высокая связанность, приходится убирать больше, чем просто кусочек фичи. Затем на это место добавлять свежий код.

Задачи первого типа дают ощущение созидания. Ощущение, что не зря день прошел, что сделал вклад в развитие человечества.

А вот задачи второго типа такие расслабляющие, медитативные. Ты в них ничего не создаешь, но при этом делаешь проект проще, а значит лучше.

Каждому кто дочитал, желаю хороших выходных

Расскажите, какие вы задачи любите, а какие терпеть не можете?!

© Счастливый тимлид

Счастливый тимлид | ♥ Frontend
2204 подписчика
692 поста

Закрепленные

Из подборки #frontend

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?
Опубликовано

Итоги

Итоги года блога тимлида: количество подписчиков, менторство, сообщество ИТ‑блогеров, планы на 2025
Опубликовано

Поделитесь вашими любимыми мемами уходящего года

Поделитесь любимыми мемами уходящего года

Свежие посты

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?